HOJA DE RUTA

Listado
Leidos

Leyenda


Clean Code

  • Meaningful Names
  • Functions
  • Comments
  • Formatting
  • Objects and Data structures
  • Error Handling
  • Boundaries
  • Unit Tests
  • Classes
  • Systems
  • Emergence
  • Concurrency
  • Successive Refinement
  • Junit Internals
  • Refactoring SerialDate
  • Smells and Heuristics

C# 10 and .NET 6

  • Hello, C#! Welcome .NET!
  • Speaking C#
  • Controlling flow, Converting types, and Handlinkg Exceptions
  • Writing, Debugging, and testing Functions
  • Building Your Own Types with Object-Oriented Programming
  • Implementing Interfaces and Inheriting Classes
  • Packaging and Distributing .Net Types
  • Working with Common .Net Types
  • Working with Files, Streams, and Serialization
  • Working with Data Using Entity Framework Core
  • Querying and Manipulating Data Using LINQ
  • Improving Performance and Scalability Using Multitasking
  • Introducing Practical Applications of C# and .NET
  • Building Wbsites Using ASP.NET Core Razor Pages
  • Building Websites Using the Model-View-Controller Pattern
  • Building and Consument Web Services
  • Building User Interfaces Using Blazor

Agile Software Development

Principles, Patterns, and Practices

    Agile Development

  • Agile Practices
  • Overview of Extreme Programming
  • Planning
  • Testing
  • Refactoring
  • A Programming Episode

  • Agile Design

  • What Is Agile Design?
  • SRP: The Single-Responsibility Principle
  • OCP: The Open-Closed Principle
  • LSP: The Liskov Substitution Principle
  • DIP: The Dependency-Inversion Principle
  • ISP: The Interface-Segregation Principle

  • The Payroll Case Study

  • COMMAND and ACTIVE OBJECT
  • TEMPLATE METHOD & STRATEGY: Inheritance vs. Delegation
  • FACADE and MEDIATOR
  • SINGLETON and MONOSTATE
  • NULL OBJECT
  • The Payroll Case Study: Iteration One Begins
  • The Payroll Case Study: Implementation

  • Packaging the Payroll System

  • Principles of Package Design
  • FACTORY
  • The Payroll Case Study (Part 2)

  • The Weather Station Case Study

  • COMPOSITE
  • OBSERVER -- Backing into a Pattern
  • ABSTRACT SERVER, ADAPTER, and BRIDGE
  • PROXY and STAIRWAY TO HEAVEN: Managing Third Party APIs
  • Case Study: Weather Station

  • The ETS Case Study

  • VISITOR
  • STATE
  • The ETS Framework

  • Appendix

  • UML Notation (: The CGI Example)
  • UML Notation II: The STATMUX
  • A Satire of Two Companies
  • The Source Code Is the Design

Lean Python

  • Python Objects
  • Program Structure
  • Input and Output
  • Using Modules
  • Object Orientation
  • Exception and Error Handling
  • Testing Your Code
  • Accesing the Web
  • Searching
  • Databases
Tags

Libros leidos y pendientes